projects
/
gtk4.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
102e7d0
)
gtk-demo: Fix a problem with the dnd demo
author
Matthias Clasen
<mclasen@redhat.com>
Thu, 14 May 2020 05:16:56 +0000
(
01:16
-0400)
committer
Matthias Clasen
<mclasen@redhat.com>
Thu, 14 May 2020 05:16:56 +0000
(
01:16
-0400)
When I move this into gtk-demo, I broke the hack
that ensures the GtkColorSwatch type is registered.
Bring it back.
demos/gtk-demo/dnd.c
patch
|
blob
|
history
diff --git
a/demos/gtk-demo/dnd.c
b/demos/gtk-demo/dnd.c
index a3445e774f06ba1732930286d73007105ab64e3f..6583d82f603ed957ec03a1c282a64560f05b9181 100644
(file)
--- a/
demos/gtk-demo/dnd.c
+++ b/
demos/gtk-demo/dnd.c
@@
-419,6
+419,7
@@
do_dnd (GtkWidget *do_widget)
{
if (!window)
{
+ GtkWidget *button;
GtkWidget *sw;
GtkWidget *canvas;
GtkWidget *box, *box2, *box3;
@@
-431,7
+432,8
@@
do_dnd (GtkWidget *do_widget)
int i;
int x, y;
- g_type_ensure (GTK_TYPE_COLOR_BUTTON);
+ button = gtk_color_button_new ();
+ g_object_unref (g_object_ref_sink (button));
window = gtk_window_new ();
gtk_window_set_display (GTK_WINDOW (window),